package scanner

import "context"

type IFileHandler interface {
	OnFinished(ctx context.Context, opt ScanOption) error
	OnHandleFolder(base *BaseAny) error
	OnHandleFile(file *BaseFile) error
	OnHandleImageFile(file *ImageFile) error
	OnHandleVideoFile(file *VideoFile) error
	OnHandleDocFile(file *DocFile) error
}
